﻿using System;

namespace Columbus
{
    public interface ITransientStore
    {
        void Save<T>(T obj, string key, params Type[] knownTypes);
        T Load<T>(string key, params Type[] knownTypes);
        void Remove(string keyPattern);
    }
}